毕设碎碎念3 您所在的位置:网站首页 gausslegendre mathwork 毕设碎碎念3

毕设碎碎念3

2023-04-08 00:06| 来源: 网络整理| 查看: 265

前情提要:我和我的怨种毕设——“MITE分析”,因为MITE Hunter的不合适,所以开始寻找新的软件。在MITE分析界,MITE Hunter、detect MITE 和MITE digger形成三足鼎立之势,但MITE digger只适用于windows系统,故被排除。

下面就是我与detect MITE的拉扯:

detect MITE需要两个依赖条件:(1)matlab环境;(2)CD-Hit软件的安装

后者比较容易,在安装repeatmodeler的时候就被顺带安装上了。前者就比较难搞了。平常的路线是,通过一些网上的资源获得matlab的安装包,通过mount命令进行在root下进行挂载,挂载后再进行下载,下载的过程中会有图形界面辅助进行安装,就像在windows上面安装软件的界面。

但是,我在服务器上的账号,精准踩雷了上面的几点:(1)无root权限,不能进行挂载和mount的操作;(2)没有图形界面,需要用纯命令进行安装

但是我成功了,所以这篇文章来纪念一下我的matlab安装之路。(以及歌颂一下我自己×

前提:因为detectMITE软件上一次更新的时间为2017(?)年,因此我选择了比较早的Matlab版本matlab2016b版本来避免在使用软件的时候出现的不兼容现象。

获得原材料

在百度云上面下载相应的包,有两个iso文件和一个crack.zip压缩包。在windows系统上对这两个文件进行提取或者解压。

提取步骤

会得到

得到的解压文件

winscp移动到服务器账号上

需要“转移”的文件

移动后可能有权限的问题,属性里面可改——加上r权限就好了。

修改权限即可

(可以直接在windows端将dvd1和dvd2合并成一个文件夹,也可以在winscp端合并,反正得合并成一个文件夹)

合并成一个文件夹(.dvd1和.dvd2)

2. 进入到安装目录里面,给文件加可执行属性

cp /data/xueby/matlab2016b/d1

chmod a+x ./install ./bin/glnxa64/install_unix ./sys/java/jre/glnxa64/jre/bin/*

3.找到installer_input.txt 这个文件,进行修改

一位CSDN博主的路径[1],修改成自己的就可以了

文字版:

destinationFolder=/home/ubuntu/local_install/matlab #安装目录

fileInstallationKey= 09806-07443-53955-64350-21751-41297 #序列号在Crack文件夹的readme.txt中

agreeToLicense=yes #同意协议

outputFile=/tmp/mathwork_install.log #安装日志

mode=silent#开启无人值守安装

activationPropertiesFile=/home/ubuntu/local_install/matlab/etc/activate.ini #激活文件

licensePath=/home/ubuntu/Crack/license_standalone.lic #license文件

4. 找到activate.ini 文件,进行修改

同样是[1]博主的路径,改成自己的路径就好了

文字版:

isSilent=true #开启silent模式

activateCommand=activateOffline #设置激活方式, 离线激活 无需联网

licenseFile=/home/ubuntu/Crack/license_standalone.lic #license文件位置

5.开始安装

输入命令:当前在 /data/xueby/matlab2016b/d1 路径下

./install -mode silent -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -licensePath /data/xueby/matlab2016b/crack/license_standalone.lic -destinationFolder /data/xueby/matlab -activationPropertiesFile /data/xueby/matlab2016b/d1/activate.ini

(这个/data/xueby/matlab是我自己新建的一个用来安装matlab的目录,原目录可以算激活用的目录?,装在原目录下会报错)

装在原目录下的报错

最后会显示下面的界面,应该就算安装好了,然后把matlab路径加到bashrc里面。

或者其他的也可以,反正就是没报错应该就会到最后

6.激活软件

我先按照[2]的方法进行激活。

激活尝试一

输入命令:

./activate_matlab.sh propertiesFile /data/xueby/matlab2016b/d1/activate.ini

但是很不幸的产生的报错:

报错1

通过搜寻在[3]里面找到了解决的办法

解决方法

输入命令:

vim activate.ini

sh  /data/xueby/matlab/bin/activate_matlab.sh -propertiesFile /data/xueby/matlab/activate.ini

(sh后面又两个空格,我也不知道为啥,我怕失败所以就直接复制然后改了一下自己的路径)

运行后出现 Silent activation succeeded.

就算激活成功啦~

7. 运行matlab

输入matlab发现产生了报错

报错

在[4]里面找到了解决办法:

一个readme的小细节解决方法

8. 完结撒花

输入matlab

感受一下程序的极致对称美学

然后exit

这是一次算是80%的自己摸索和20%的铭铭帮助,那个安装成功的中午太兴奋了,有点像范进中举的感觉,两点多才去全家买饭吃,全家的收银小哥笑着问我:“你们吃饭都这么迟的嘛?”我只能尴尬的笑笑说,周末起迟了……

为了传递自己的这种兴奋,想大喊大叫,但是现代人好像失去大声呐喊的机会了,就只能在网络上各种发疯咆哮嘻嘻~

祝愿毕设顺利,球球求求求求!!祈祷nia~

参考文章:

[1] https://blog.csdn.net/weixin_39569364/article/details/88255133?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.pc_relevant_paycolumn_v3&spm=1001.2101.3001.4242.1&utm_relevant_index=3

[2] https://blog.csdn.net/Arthur_Holmes/article/details/106192715?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=2

[3] https://blog.csdn.net/yuanchheneducn/article/details/50172027

[4] https://blog.csdn.net/c_qianbo/article/details/53086103



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有